package dto

// GetAssignStudent 查询指定学生时传入的条件
type GetAssignStudent struct {
	College                string `json:"college"`                      //学院
	Major                  string `json:"major"`                        //专业
	Grade                  string `json:"grade"`                        //年级
	Class                  string `json:"class"`                        //班级
	Name                   string `json:"name"`                         //学生姓名
	StudentStatus          string `json:"student_status"`               //学生违规状态
	ViolationLockTimeStart int64  `json:"violation_lock_time_start"`    //违规锁定开始时间
	ViolationLockTimeEnd   int64  `json:"violation_lock_time_end"`      //违规锁定结束时间
	StudentNumber          int    `json:"student_number"`               //学号
	PageNo                 int    `json:"page_no" binding:"required"`   //当前页
	PageSize               int    `json:"page_size" binding:"required"` //每页显示条数
}

// CancelByIds 取消违规状态的ids
type CancelByIds struct {
	StudentIds []int `json:"student_ids"` //学生id
}
